package com.behavior.observer;

/**
 * 客户端
 * 观察者模式的被观察者主要做到，注册观察者，通知观察者。
 * 其他与普通类无异
 */
public class Client {
    public static void main(String[] args){
        Subject sub = new ConcreteSubject();
        sub.addObserver(new ConcreteObserver1()); //添加观察者1
        sub.addObserver(new ConcreteObserver2()); //添加观察者2
        sub.doSomething("test");
    }

}
